package com.shop.shoppojo.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serial;
import java.io.Serializable;
import java.math.BigDecimal;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
/**
 * 用户实体类
 */
public class User implements Serializable {
    // 序列化版本号
    @Serial
    private static final long serialVersionUID = 1L;
    //主键id
    @TableId(type = IdType.AUTO)
    private Long id;
    //用户手机号 用户账号
    private String username;
    //密码
    private String password;
    //用户昵称
    private String nickName;
    //账号是否启用 1启用 0停用
    private Boolean valid;
    //用户余额
    private BigDecimal payMoney;
}
